-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NetBox initial charm #8
NetBox initial charm #8
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
license-eye has totally checked 1592 files.
Valid | Invalid | Ignored | Fixed |
---|---|---|---|
9 | 1321 | 262 | 0 |
Click to see the invalid file list
- .gitattributes
- .readthedocs.yaml
- NOTICE
- charm/lib/charms/data_platform_libs/v0/data_interfaces.py
- charm/lib/charms/grafana_k8s/v0/grafana_dashboard.py
- charm/lib/charms/loki_k8s/v0/loki_push_api.py
- charm/lib/charms/observability_libs/v0/juju_topology.py
- charm/lib/charms/prometheus_k8s/v0/prometheus_scrape.py
- charm_configuration.py
- charm_settings.py
- contrib/gunicorn.py
- contrib/netbox-housekeeping.service
- contrib/netbox-housekeeping.sh
- contrib/netbox-housekeeping.timer
- contrib/netbox-rq.service
- contrib/netbox.service
- contrib/openapi2.yaml
- docs/_theme/main.html
- docs/extra.css
- docs/netbox_logo.svg
- mkdocs.yml
- netbox/account/init.py
- netbox/account/migrations/0001_initial.py
- netbox/account/migrations/init.py
- netbox/account/models.py
- netbox/account/tables.py
- netbox/account/urls.py
- netbox/account/views.py
- netbox/circuits/init.py
- netbox/circuits/api/init.py
- netbox/circuits/api/nested_serializers.py
- netbox/circuits/api/serializers.py
- netbox/circuits/api/urls.py
- netbox/circuits/api/views.py
- netbox/circuits/apps.py
- netbox/circuits/choices.py
- netbox/circuits/filtersets.py
- netbox/circuits/forms/init.py
- netbox/circuits/forms/bulk_edit.py
- netbox/circuits/forms/bulk_import.py
- netbox/circuits/forms/filtersets.py
- netbox/circuits/forms/model_forms.py
- netbox/circuits/graphql/init.py
- netbox/circuits/graphql/schema.py
- netbox/circuits/graphql/types.py
- netbox/circuits/migrations/0001_squashed.py
- netbox/circuits/migrations/0002_squashed_0029.py
- netbox/circuits/migrations/0003_extend_tag_support.py
- netbox/circuits/migrations/0004_rename_cable_peer.py
- netbox/circuits/migrations/0032_provider_service_id.py
- netbox/circuits/migrations/0033_standardize_id_fields.py
- netbox/circuits/migrations/0034_created_datetimefield.py
- netbox/circuits/migrations/0035_provider_asns.py
- netbox/circuits/migrations/0036_circuit_termination_date_tags_custom_fields.py
- netbox/circuits/migrations/0037_new_cabling_models.py
- netbox/circuits/migrations/0038_cabling_cleanup.py
- netbox/circuits/migrations/0039_unique_constraints.py
- netbox/circuits/migrations/0040_provider_remove_deprecated_fields.py
- netbox/circuits/migrations/0041_standardize_description_comments.py
- netbox/circuits/migrations/0042_provideraccount.py
- netbox/circuits/migrations/0043_circuittype_color.py
- netbox/circuits/migrations/init.py
- netbox/circuits/models/init.py
- netbox/circuits/models/circuits.py
- netbox/circuits/models/providers.py
- netbox/circuits/search.py
- netbox/circuits/signals.py
- netbox/circuits/tables/init.py
- netbox/circuits/tables/circuits.py
- netbox/circuits/tables/columns.py
- netbox/circuits/tables/providers.py
- netbox/circuits/tests/init.py
- netbox/circuits/tests/test_api.py
- netbox/circuits/tests/test_filtersets.py
- netbox/circuits/tests/test_views.py
- netbox/circuits/urls.py
- netbox/circuits/views.py
- netbox/core/init.py
- netbox/core/api/init.py
- netbox/core/api/nested_serializers.py
- netbox/core/api/schema.py
- netbox/core/api/serializers.py
- netbox/core/api/urls.py
- netbox/core/api/views.py
- netbox/core/apps.py
- netbox/core/choices.py
- netbox/core/data_backends.py
- netbox/core/exceptions.py
- netbox/core/filtersets.py
- netbox/core/forms/init.py
- netbox/core/forms/bulk_edit.py
- netbox/core/forms/bulk_import.py
- netbox/core/forms/filtersets.py
- netbox/core/forms/mixins.py
- netbox/core/forms/model_forms.py
- netbox/core/graphql/init.py
- netbox/core/graphql/schema.py
- netbox/core/graphql/types.py
- netbox/core/jobs.py
- netbox/core/management/init.py
- netbox/core/management/commands/init.py
- netbox/core/management/commands/makemigrations.py
- netbox/core/management/commands/nbshell.py
- netbox/core/management/commands/rqworker.py
- netbox/core/management/commands/syncdatasource.py
- netbox/core/migrations/0001_initial.py
- netbox/core/migrations/0002_managedfile.py
- netbox/core/migrations/0003_job.py
- netbox/core/migrations/0004_replicate_jobresults.py
- netbox/core/migrations/0005_job_created_auto_now.py
- netbox/core/migrations/0006_datasource_type_remove_choices.py
- netbox/core/migrations/0007_job_add_error_field.py
- netbox/core/migrations/0008_contenttype_proxy.py
- netbox/core/migrations/0009_configrevision.py
- netbox/core/migrations/0010_gfk_indexes.py
- netbox/core/migrations/init.py
- netbox/core/models/init.py
- netbox/core/models/config.py
- netbox/core/models/contenttypes.py
- netbox/core/models/data.py
- netbox/core/models/files.py
- netbox/core/models/jobs.py
- netbox/core/search.py
- netbox/core/signals.py
- netbox/core/tables/init.py
- netbox/core/tables/columns.py
- netbox/core/tables/config.py
- netbox/core/tables/data.py
- netbox/core/tables/jobs.py
- netbox/core/tests/init.py
- netbox/core/tests/test_api.py
- netbox/core/tests/test_filtersets.py
- netbox/core/tests/test_models.py
- netbox/core/tests/test_views.py
- netbox/core/urls.py
- netbox/core/views.py
- netbox/dcim/init.py
- netbox/dcim/api/init.py
- netbox/dcim/api/exceptions.py
- netbox/dcim/api/nested_serializers.py
- netbox/dcim/api/serializers.py
- netbox/dcim/api/urls.py
- netbox/dcim/api/views.py
- netbox/dcim/apps.py
- netbox/dcim/choices.py
- netbox/dcim/constants.py
- netbox/dcim/fields.py
- netbox/dcim/filtersets.py
- netbox/dcim/forms/init.py
- netbox/dcim/forms/bulk_create.py
- netbox/dcim/forms/bulk_edit.py
- netbox/dcim/forms/bulk_import.py
- netbox/dcim/forms/common.py
- netbox/dcim/forms/connections.py
- netbox/dcim/forms/filtersets.py
- netbox/dcim/forms/formsets.py
- netbox/dcim/forms/model_forms.py
- netbox/dcim/forms/object_create.py
- netbox/dcim/forms/object_import.py
- netbox/dcim/graphql/init.py
- netbox/dcim/graphql/gfk_mixins.py
- netbox/dcim/graphql/mixins.py
- netbox/dcim/graphql/schema.py
- netbox/dcim/graphql/types.py
- netbox/dcim/lookups.py
- netbox/dcim/management/init.py
- netbox/dcim/management/commands/init.py
- netbox/dcim/management/commands/buildschema.py
- netbox/dcim/management/commands/trace_paths.py
- netbox/dcim/migrations/0001_squashed.py
- netbox/dcim/migrations/0002_squashed.py
- netbox/dcim/migrations/0003_squashed_0130.py
- netbox/dcim/migrations/0131_consoleport_speed.py
- netbox/dcim/migrations/0132_cable_length.py
- netbox/dcim/migrations/0133_port_colors.py
- netbox/dcim/migrations/0134_interface_wwn_bridge.py
- netbox/dcim/migrations/0135_tenancy_extensions.py
- netbox/dcim/migrations/0136_device_airflow.py
- netbox/dcim/migrations/0137_relax_uniqueness_constraints.py
- netbox/dcim/migrations/0138_extend_tag_support.py
- netbox/dcim/migrations/0139_rename_cable_peer.py
- netbox/dcim/migrations/0140_wireless.py
- netbox/dcim/migrations/0141_asn_model.py
- netbox/dcim/migrations/0142_rename_128gfc_qsfp28.py
- netbox/dcim/migrations/0143_remove_primary_for_related_name.py
- netbox/dcim/migrations/0144_fix_cable_abs_length.py
- netbox/dcim/migrations/0145_site_remove_deprecated_fields.py
- netbox/dcim/migrations/0146_modules.py
- netbox/dcim/migrations/0147_inventoryitemrole.py
- netbox/dcim/migrations/0148_inventoryitem_component.py
- netbox/dcim/migrations/0149_inventoryitem_templates.py
- netbox/dcim/migrations/0150_interface_vrf.py
- netbox/dcim/migrations/0151_interface_speed_duplex.py
- netbox/dcim/migrations/0152_standardize_id_fields.py
- netbox/dcim/migrations/0153_created_datetimefield.py
- netbox/dcim/migrations/0154_half_height_rack_units.py
- netbox/dcim/migrations/0155_interface_poe_mode_type.py
- netbox/dcim/migrations/0156_location_status.py
- netbox/dcim/migrations/0157_new_cabling_models.py
- netbox/dcim/migrations/0158_populate_cable_terminations.py
- netbox/dcim/migrations/0159_populate_cable_paths.py
- netbox/dcim/migrations/0160_populate_cable_ends.py
- netbox/dcim/migrations/0161_cabling_cleanup.py
- netbox/dcim/migrations/0162_unique_constraints.py
- netbox/dcim/migrations/0163_weight_fields.py
- netbox/dcim/migrations/0164_rack_mounting_depth.py
- netbox/dcim/migrations/0165_standardize_description_comments.py
- netbox/dcim/migrations/0166_virtualdevicecontext.py
- netbox/dcim/migrations/0167_module_status.py
- netbox/dcim/migrations/0168_interface_template_enabled.py
- netbox/dcim/migrations/0169_devicetype_default_platform.py
- netbox/dcim/migrations/0170_configtemplate.py
- netbox/dcim/migrations/0171_cabletermination_change_logging.py
- netbox/dcim/migrations/0172_larger_power_draw_values.py
- netbox/dcim/migrations/0173_remove_napalm_fields.py
- netbox/dcim/migrations/0174_device_latitude_device_longitude.py
- netbox/dcim/migrations/0174_rack_starting_unit.py
- netbox/dcim/migrations/0175_device_oob_ip.py
- netbox/dcim/migrations/0176_device_component_counters.py
- netbox/dcim/migrations/0177_devicetype_component_counters.py
- netbox/dcim/migrations/0178_virtual_chassis_member_counter.py
- netbox/dcim/migrations/0179_interfacetemplate_rf_role.py
- netbox/dcim/migrations/0180_powerfeed_tenant.py
- netbox/dcim/migrations/0181_rename_device_role_device_role.py
- netbox/dcim/migrations/0182_zero_length_cable_fix.py
- netbox/dcim/migrations/0183_devicetype_exclude_from_utilization.py
- netbox/dcim/migrations/0184_protect_child_interfaces.py
- netbox/dcim/migrations/0185_gfk_indexes.py
- netbox/dcim/migrations/init.py
- netbox/dcim/models/init.py
- netbox/dcim/models/cables.py
- netbox/dcim/models/device_component_templates.py
- netbox/dcim/models/device_components.py
- netbox/dcim/models/devices.py
- netbox/dcim/models/mixins.py
- netbox/dcim/models/power.py
- netbox/dcim/models/racks.py
- netbox/dcim/models/sites.py
- netbox/dcim/search.py
- netbox/dcim/signals.py
- netbox/dcim/svg/init.py
- netbox/dcim/svg/cables.py
- netbox/dcim/svg/racks.py
- netbox/dcim/tables/init.py
- netbox/dcim/tables/cables.py
- netbox/dcim/tables/connections.py
- netbox/dcim/tables/devices.py
- netbox/dcim/tables/devicetypes.py
- netbox/dcim/tables/modules.py
- netbox/dcim/tables/power.py
- netbox/dcim/tables/racks.py
- netbox/dcim/tables/sites.py
- netbox/dcim/tables/template_code.py
- netbox/dcim/tests/init.py
- netbox/dcim/tests/test_api.py
- netbox/dcim/tests/test_cablepaths.py
- netbox/dcim/tests/test_filtersets.py
- netbox/dcim/tests/test_forms.py
- netbox/dcim/tests/test_models.py
- netbox/dcim/tests/test_natural_ordering.py
- netbox/dcim/tests/test_views.py
- netbox/dcim/urls.py
- netbox/dcim/utils.py
- netbox/dcim/views.py
- netbox/extras/init.py
- netbox/extras/api/init.py
- netbox/extras/api/customfields.py
- netbox/extras/api/mixins.py
- netbox/extras/api/nested_serializers.py
- netbox/extras/api/serializers.py
- netbox/extras/api/urls.py
- netbox/extras/api/views.py
- netbox/extras/apps.py
- netbox/extras/choices.py
- netbox/extras/conditions.py
- netbox/extras/constants.py
- netbox/extras/context_managers.py
- netbox/extras/dashboard/init.py
- netbox/extras/dashboard/forms.py
- netbox/extras/dashboard/utils.py
- netbox/extras/dashboard/widgets.py
- netbox/extras/data/init.py
- netbox/extras/data/iata.py
- netbox/extras/data/iso_3166.py
- netbox/extras/data/un_locode.py
- netbox/extras/events.py
- netbox/extras/fields.py
- netbox/extras/filters.py
- netbox/extras/filtersets.py
- netbox/extras/forms/init.py
- netbox/extras/forms/bulk_edit.py
- netbox/extras/forms/bulk_import.py
- netbox/extras/forms/filtersets.py
- netbox/extras/forms/misc.py
- netbox/extras/forms/model_forms.py
- netbox/extras/forms/reports.py
- netbox/extras/forms/scripts.py
- netbox/extras/graphql/init.py
- netbox/extras/graphql/mixins.py
- netbox/extras/graphql/schema.py
- netbox/extras/graphql/types.py
- netbox/extras/lookups.py
- netbox/extras/management/init.py
- netbox/extras/management/commands/init.py
- netbox/extras/management/commands/housekeeping.py
- netbox/extras/management/commands/reindex.py
- netbox/extras/management/commands/renaturalize.py
- netbox/extras/management/commands/runreport.py
- netbox/extras/management/commands/runscript.py
- netbox/extras/management/commands/webhook_receiver.py
- netbox/extras/migrations/0001_squashed.py
- netbox/extras/migrations/0002_squashed_0059.py
- netbox/extras/migrations/0060_customlink_button_class.py
- netbox/extras/migrations/0061_extras_change_logging.py
- netbox/extras/migrations/0062_clear_secrets_changelog.py
- netbox/extras/migrations/0063_webhook_conditions.py
- netbox/extras/migrations/0064_configrevision.py
- netbox/extras/migrations/0065_imageattachment_change_logging.py
- netbox/extras/migrations/0066_customfield_name_validation.py
- netbox/extras/migrations/0067_customfield_min_max_values.py
- netbox/extras/migrations/0068_configcontext_cluster_types.py
- netbox/extras/migrations/0069_custom_object_field.py
- netbox/extras/migrations/0070_customlink_enabled.py
- netbox/extras/migrations/0071_standardize_id_fields.py
- netbox/extras/migrations/0072_created_datetimefield.py
- netbox/extras/migrations/0073_journalentry_tags_custom_fields.py
- netbox/extras/migrations/0074_customfield_extensions.py
- netbox/extras/migrations/0075_configcontext_locations.py
- netbox/extras/migrations/0076_tag_slug_unicode.py
- netbox/extras/migrations/0077_customlink_extend_text_and_url.py
- netbox/extras/migrations/0078_unique_constraints.py
- netbox/extras/migrations/0079_scheduled_jobs.py
- netbox/extras/migrations/0080_customlink_content_types.py
- netbox/extras/migrations/0081_exporttemplate_content_types.py
- netbox/extras/migrations/0082_savedfilter.py
- netbox/extras/migrations/0083_search.py
- netbox/extras/migrations/0084_staging.py
- netbox/extras/migrations/0085_synced_data.py
- netbox/extras/migrations/0086_configtemplate.py
- netbox/extras/migrations/0087_dashboard.py
- netbox/extras/migrations/0088_jobresult_webhooks.py
- netbox/extras/migrations/0089_customfield_is_cloneable.py
- netbox/extras/migrations/0090_objectchange_index_request_id.py
- netbox/extras/migrations/0091_create_managedfiles.py
- netbox/extras/migrations/0092_delete_jobresult.py
- netbox/extras/migrations/0093_configrevision_ordering.py
- netbox/extras/migrations/0094_tag_object_types.py
- netbox/extras/migrations/0095_bookmarks.py
- netbox/extras/migrations/0096_customfieldchoiceset.py
- netbox/extras/migrations/0097_customfield_remove_choices.py
- netbox/extras/migrations/0098_webhook_custom_field_data_webhook_tags.py
- netbox/extras/migrations/0099_cachedvalue_ordering.py
- netbox/extras/migrations/0100_customfield_ui_attrs.py
- netbox/extras/migrations/0101_eventrule.py
- netbox/extras/migrations/0102_move_configrevision.py
- netbox/extras/migrations/0103_gfk_indexes.py
- netbox/extras/migrations/0104_stagedchange_remove_change_logging.py
- netbox/extras/migrations/0105_customfield_min_max_values.py
- netbox/extras/migrations/0106_bookmark_user_cascade_deletion.py
- netbox/extras/migrations/0107_cachedvalue_extras_cachedvalue_object.py
- netbox/extras/migrations/init.py
- netbox/extras/models/init.py
- netbox/extras/models/change_logging.py
- netbox/extras/models/configs.py
- netbox/extras/models/customfields.py
- netbox/extras/models/dashboard.py
- netbox/extras/models/mixins.py
- netbox/extras/models/models.py
- netbox/extras/models/reports.py
- netbox/extras/models/scripts.py
- netbox/extras/models/search.py
- netbox/extras/models/staging.py
- netbox/extras/models/tags.py
- netbox/extras/plugins/init.py
- netbox/extras/plugins/navigation.py
- netbox/extras/plugins/registration.py
- netbox/extras/plugins/templates.py
- netbox/extras/plugins/urls.py
- netbox/extras/plugins/utils.py
- netbox/extras/plugins/views.py
- netbox/extras/querysets.py
- netbox/extras/reports.py
- netbox/extras/scripts.py
- netbox/extras/search.py
- netbox/extras/signals.py
- netbox/extras/tables/init.py
- netbox/extras/tables/tables.py
- netbox/extras/tables/template_code.py
- netbox/extras/templatetags/init.py
- netbox/extras/templatetags/custom_links.py
- netbox/extras/templatetags/dashboard.py
- netbox/extras/templatetags/log_levels.py
- netbox/extras/tests/init.py
- netbox/extras/tests/test_api.py
- netbox/extras/tests/test_changelog.py
- netbox/extras/tests/test_conditions.py
- netbox/extras/tests/test_custom_validation.py
- netbox/extras/tests/test_customfields.py
- netbox/extras/tests/test_customvalidation.py
- netbox/extras/tests/test_event_rules.py
- netbox/extras/tests/test_filtersets.py
- netbox/extras/tests/test_forms.py
- netbox/extras/tests/test_models.py
- netbox/extras/tests/test_scripts.py
- netbox/extras/tests/test_tags.py
- netbox/extras/tests/test_views.py
- netbox/extras/urls.py
- netbox/extras/utils.py
- netbox/extras/validators.py
- netbox/extras/views.py
- netbox/extras/webhooks.py
- netbox/extras/webhooks_worker.py
- netbox/generate_secret_key.py
- netbox/ipam/init.py
- netbox/ipam/api/init.py
- netbox/ipam/api/field_serializers.py
- netbox/ipam/api/nested_serializers.py
- netbox/ipam/api/serializers.py
- netbox/ipam/api/urls.py
- netbox/ipam/api/views.py
- netbox/ipam/apps.py
- netbox/ipam/choices.py
- netbox/ipam/constants.py
- netbox/ipam/fields.py
- netbox/ipam/filtersets.py
- netbox/ipam/formfields.py
- netbox/ipam/forms/init.py
- netbox/ipam/forms/bulk_create.py
- netbox/ipam/forms/bulk_edit.py
- netbox/ipam/forms/bulk_import.py
- netbox/ipam/forms/filtersets.py
- netbox/ipam/forms/model_forms.py
- netbox/ipam/graphql/init.py
- netbox/ipam/graphql/gfk_mixins.py
- netbox/ipam/graphql/mixins.py
- netbox/ipam/graphql/schema.py
- netbox/ipam/graphql/types.py
- netbox/ipam/lookups.py
- netbox/ipam/management/init.py
- netbox/ipam/management/commands/init.py
- netbox/ipam/management/commands/rebuild_prefixes.py
- netbox/ipam/managers.py
- netbox/ipam/migrations/0001_squashed.py
- netbox/ipam/migrations/0002_squashed_0046.py
- netbox/ipam/migrations/0047_prefix_depth_children.py
- netbox/ipam/migrations/0048_prefix_populate_depth_children.py
- netbox/ipam/migrations/0049_prefix_mark_utilized.py
- netbox/ipam/migrations/0050_iprange.py
- netbox/ipam/migrations/0051_extend_tag_support.py
- netbox/ipam/migrations/0052_fhrpgroup.py
- netbox/ipam/migrations/0053_asn_model.py
- netbox/ipam/migrations/0054_vlangroup_min_max_vids.py
- netbox/ipam/migrations/0055_servicetemplate.py
- netbox/ipam/migrations/0056_standardize_id_fields.py
- netbox/ipam/migrations/0057_created_datetimefield.py
- netbox/ipam/migrations/0058_ipaddress_nat_inside_nonunique.py
- netbox/ipam/migrations/0059_l2vpn.py
- netbox/ipam/migrations/0060_alter_l2vpn_slug.py
- netbox/ipam/migrations/0061_fhrpgroup_name.py
- netbox/ipam/migrations/0062_unique_constraints.py
- netbox/ipam/migrations/0063_standardize_description_comments.py
- netbox/ipam/migrations/0064_clear_search_cache.py
- netbox/ipam/migrations/0065_asnrange.py
- netbox/ipam/migrations/0066_iprange_mark_utilized.py
- netbox/ipam/migrations/0067_ipaddress_index_host.py
- netbox/ipam/migrations/0068_move_l2vpn.py
- netbox/ipam/migrations/0069_gfk_indexes.py
- netbox/ipam/migrations/init.py
- netbox/ipam/models/init.py
- netbox/ipam/models/asns.py
- netbox/ipam/models/fhrp.py
- netbox/ipam/models/ip.py
- netbox/ipam/models/services.py
- netbox/ipam/models/vlans.py
- netbox/ipam/models/vrfs.py
- netbox/ipam/querysets.py
- netbox/ipam/search.py
- netbox/ipam/signals.py
- netbox/ipam/tables/init.py
- netbox/ipam/tables/asn.py
- netbox/ipam/tables/fhrp.py
- netbox/ipam/tables/ip.py
- netbox/ipam/tables/services.py
- netbox/ipam/tables/vlans.py
- netbox/ipam/tables/vrfs.py
- netbox/ipam/tests/init.py
- netbox/ipam/tests/test_api.py
- netbox/ipam/tests/test_filtersets.py
- netbox/ipam/tests/test_models.py
- netbox/ipam/tests/test_ordering.py
- netbox/ipam/tests/test_views.py
- netbox/ipam/urls.py
- netbox/ipam/utils.py
- netbox/ipam/validators.py
- netbox/ipam/views.py
- netbox/manage.py
- netbox/netbox/init.py
- netbox/netbox/admin.py
- netbox/netbox/api/init.py
- netbox/netbox/api/authentication.py
- netbox/netbox/api/exceptions.py
- netbox/netbox/api/features.py
- netbox/netbox/api/fields.py
- netbox/netbox/api/metadata.py
- netbox/netbox/api/pagination.py
- netbox/netbox/api/renderers.py
- netbox/netbox/api/routers.py
- netbox/netbox/api/serializers/init.py
- netbox/netbox/api/serializers/base.py
- netbox/netbox/api/serializers/features.py
- netbox/netbox/api/serializers/generic.py
- netbox/netbox/api/serializers/nested.py
- netbox/netbox/api/views.py
- netbox/netbox/api/viewsets/init.py
- netbox/netbox/api/viewsets/mixins.py
- netbox/netbox/authentication.py
- netbox/netbox/config/init.py
- netbox/netbox/config/parameters.py
- netbox/netbox/configuration_example.py
- netbox/netbox/configuration_testing.py
- netbox/netbox/constants.py
- netbox/netbox/context.py
- netbox/netbox/context_processors.py
- netbox/netbox/data_backends.py
- netbox/netbox/denormalized.py
- netbox/netbox/filtersets.py
- netbox/netbox/forms/init.py
- netbox/netbox/forms/base.py
- netbox/netbox/forms/mixins.py
- netbox/netbox/graphql/init.py
- netbox/netbox/graphql/fields.py
- netbox/netbox/graphql/scalars.py
- netbox/netbox/graphql/schema.py
- netbox/netbox/graphql/types.py
- netbox/netbox/graphql/utils.py
- netbox/netbox/graphql/views.py
- netbox/netbox/middleware.py
- netbox/netbox/models/init.py
- netbox/netbox/models/features.py
- netbox/netbox/navigation/init.py
- netbox/netbox/navigation/menu.py
- netbox/netbox/plugins/init.py
- netbox/netbox/plugins/navigation.py
- netbox/netbox/plugins/registration.py
- netbox/netbox/plugins/templates.py
- netbox/netbox/plugins/urls.py
- netbox/netbox/plugins/utils.py
- netbox/netbox/plugins/views.py
- netbox/netbox/preferences.py
- netbox/netbox/registry.py
- netbox/netbox/search/init.py
- netbox/netbox/search/backends.py
- netbox/netbox/search/utils.py
- netbox/netbox/settings.py
- netbox/netbox/signals.py
- netbox/netbox/staging.py
- netbox/netbox/tables/init.py
- netbox/netbox/tables/columns.py
- netbox/netbox/tables/tables.py
- netbox/netbox/tables/template_code.py
- netbox/netbox/tests/init.py
- netbox/netbox/tests/dummy_plugin/init.py
- netbox/netbox/tests/dummy_plugin/admin.py
- netbox/netbox/tests/dummy_plugin/api/serializers.py
- netbox/netbox/tests/dummy_plugin/api/urls.py
- netbox/netbox/tests/dummy_plugin/api/views.py
- netbox/netbox/tests/dummy_plugin/data_backends.py
- netbox/netbox/tests/dummy_plugin/graphql.py
- netbox/netbox/tests/dummy_plugin/middleware.py
- netbox/netbox/tests/dummy_plugin/migrations/0001_initial.py
- netbox/netbox/tests/dummy_plugin/migrations/init.py
- netbox/netbox/tests/dummy_plugin/models.py
- netbox/netbox/tests/dummy_plugin/navigation.py
- netbox/netbox/tests/dummy_plugin/preferences.py
- netbox/netbox/tests/dummy_plugin/search.py
- netbox/netbox/tests/dummy_plugin/tables.py
- netbox/netbox/tests/dummy_plugin/template_content.py
- netbox/netbox/tests/dummy_plugin/urls.py
- netbox/netbox/tests/dummy_plugin/views.py
- netbox/netbox/tests/test_api.py
- netbox/netbox/tests/test_authentication.py
- netbox/netbox/tests/test_config.py
- netbox/netbox/tests/test_graphql.py
- netbox/netbox/tests/test_import.py
- netbox/netbox/tests/test_plugins.py
- netbox/netbox/tests/test_registry.py
- netbox/netbox/tests/test_search.py
- netbox/netbox/tests/test_staging.py
- netbox/netbox/tests/test_tables.py
- netbox/netbox/tests/test_views.py
- netbox/netbox/urls.py
- netbox/netbox/utils.py
- netbox/netbox/views/init.py
- netbox/netbox/views/errors.py
- netbox/netbox/views/generic/init.py
- netbox/netbox/views/generic/base.py
- netbox/netbox/views/generic/bulk_views.py
- netbox/netbox/views/generic/feature_views.py
- netbox/netbox/views/generic/mixins.py
- netbox/netbox/views/generic/object_views.py
- netbox/netbox/views/generic/utils.py
- netbox/netbox/views/htmx.py
- netbox/netbox/views/misc.py
- netbox/netbox/wsgi.py
- netbox/project-static/.eslintignore
- netbox/project-static/.eslintrc
- netbox/project-static/.prettierignore
- netbox/project-static/.prettierrc
- netbox/project-static/.sassrc
- netbox/project-static/bundle.js
- netbox/project-static/dist/cable_trace.css
- netbox/project-static/dist/graphiql.css
- netbox/project-static/dist/graphiql.js
- netbox/project-static/dist/graphiql.js.map
- netbox/project-static/dist/netbox-dark.css
- netbox/project-static/dist/netbox-external.css
- netbox/project-static/dist/netbox-light.css
- netbox/project-static/dist/netbox-print.css
- netbox/project-static/dist/netbox.js
- netbox/project-static/dist/netbox.js.map
- netbox/project-static/dist/rack_elevation.css
- netbox/project-static/docs/.info
- netbox/project-static/img/netbox_icon.svg
- netbox/project-static/img/netbox_logo.svg
- netbox/project-static/js/setmode.js
- netbox/project-static/netbox-graphiql/graphiql.scss
- netbox/project-static/netbox-graphiql/index.ts
- netbox/project-static/src/bs.ts
- netbox/project-static/src/buttons/connectionToggle.ts
- netbox/project-static/src/buttons/depthToggle.ts
- netbox/project-static/src/buttons/index.ts
- netbox/project-static/src/buttons/markdownPreview.ts
- netbox/project-static/src/buttons/moveOptions.ts
- netbox/project-static/src/buttons/reslug.ts
- netbox/project-static/src/buttons/secretToggle.ts
- netbox/project-static/src/buttons/selectAll.ts
- netbox/project-static/src/buttons/selectMultiple.ts
- netbox/project-static/src/clipboard.ts
- netbox/project-static/src/colorMode.ts
- netbox/project-static/src/dashboard.ts
- netbox/project-static/src/dateSelector.ts
- netbox/project-static/src/forms/elements.ts
- netbox/project-static/src/forms/index.ts
- netbox/project-static/src/forms/scopeSelector.ts
- netbox/project-static/src/forms/speedSelector.ts
- netbox/project-static/src/global.d.ts
- netbox/project-static/src/htmx.ts
- netbox/project-static/src/index.ts
- netbox/project-static/src/links.ts
- netbox/project-static/src/messages.ts
- netbox/project-static/src/netbox.ts
- netbox/project-static/src/objectSelector.ts
- netbox/project-static/src/racks.ts
- netbox/project-static/src/search.ts
- netbox/project-static/src/select/api/apiSelect.ts
- netbox/project-static/src/select/api/dynamicParams.ts
- netbox/project-static/src/select/api/index.ts
- netbox/project-static/src/select/api/types.ts
- netbox/project-static/src/select/color.ts
- netbox/project-static/src/select/index.ts
- netbox/project-static/src/select/static.ts
- netbox/project-static/src/select/util.ts
- netbox/project-static/src/sidenav.ts
- netbox/project-static/src/state/index.ts
- netbox/project-static/src/stores/index.ts
- netbox/project-static/src/stores/objectDepth.ts
- netbox/project-static/src/stores/previousPkCheck.ts
- netbox/project-static/src/stores/rackImages.ts
- netbox/project-static/src/stores/secret.ts
- netbox/project-static/src/tableConfig.ts
- netbox/project-static/src/tables/index.ts
- netbox/project-static/src/tables/interfaceTable.ts
- netbox/project-static/src/util.ts
- netbox/project-static/styles/_cable_trace.scss
- netbox/project-static/styles/_dark.scss
- netbox/project-static/styles/_external.scss
- netbox/project-static/styles/_light.scss
- netbox/project-static/styles/_print.scss
- netbox/project-static/styles/_rack_elevation.scss
- netbox/project-static/styles/bootstrap.scss
- netbox/project-static/styles/cable-trace.scss
- netbox/project-static/styles/extensions.scss
- netbox/project-static/styles/flatpickr-dark.scss
- netbox/project-static/styles/netbox.scss
- netbox/project-static/styles/overrides.scss
- netbox/project-static/styles/rack-elevation.scss
- netbox/project-static/styles/select.scss
- netbox/project-static/styles/sidenav.scss
- netbox/project-static/styles/theme-base.scss
- netbox/project-static/styles/theme-dark.scss
- netbox/project-static/styles/theme-light.scss
- netbox/project-static/styles/utilities.scss
- netbox/project-static/styles/variables.scss
- netbox/project-static/yarn.lock
- netbox/reports/init.py
- netbox/scripts/init.py
- netbox/templates/403.html
- netbox/templates/404.html
- netbox/templates/500.html
- netbox/templates/account/base.html
- netbox/templates/account/bookmarks.html
- netbox/templates/account/password.html
- netbox/templates/account/preferences.html
- netbox/templates/account/profile.html
- netbox/templates/account/token.html
- netbox/templates/account/token_list.html
- netbox/templates/admin/index.html
- netbox/templates/base/40x.html
- netbox/templates/base/base.html
- netbox/templates/base/layout.html
- netbox/templates/base/sidenav.html
- netbox/templates/circuits/circuit.html
- netbox/templates/circuits/circuit_terminations_swap.html
- netbox/templates/circuits/circuittermination_edit.html
- netbox/templates/circuits/circuittype.html
- netbox/templates/circuits/inc/circuit_termination.html
- netbox/templates/circuits/provider.html
- netbox/templates/circuits/provideraccount.html
- netbox/templates/circuits/providernetwork.html
- netbox/templates/core/configrevision.html
- netbox/templates/core/configrevision_restore.html
- netbox/templates/core/datafile.html
- netbox/templates/core/datasource.html
- netbox/templates/core/job.html
- netbox/templates/core/object_jobs.html
- netbox/templates/dcim/bulk_disconnect.html
- netbox/templates/dcim/cable.html
- netbox/templates/dcim/cable_edit.html
- netbox/templates/dcim/cable_trace.html
- netbox/templates/dcim/component_create.html
- netbox/templates/dcim/component_list.html
- netbox/templates/dcim/connections_list.html
- netbox/templates/dcim/consoleport.html
- netbox/templates/dcim/consoleserverport.html
- netbox/templates/dcim/device.html
- netbox/templates/dcim/device/base.html
- netbox/templates/dcim/device/components_base.html
- netbox/templates/dcim/device/consoleports.html
- netbox/templates/dcim/device/consoleserverports.html
- netbox/templates/dcim/device/devicebays.html
- netbox/templates/dcim/device/frontports.html
- netbox/templates/dcim/device/inc/interface_table_controls.html
- netbox/templates/dcim/device/interfaces.html
- netbox/templates/dcim/device/inventory.html
- netbox/templates/dcim/device/modulebays.html
- netbox/templates/dcim/device/poweroutlets.html
- netbox/templates/dcim/device/powerports.html
- netbox/templates/dcim/device/rearports.html
- netbox/templates/dcim/device/render_config.html
- netbox/templates/dcim/device_edit.html
- netbox/templates/dcim/device_list.html
- netbox/templates/dcim/devicebay.html
- netbox/templates/dcim/devicebay_delete.html
- netbox/templates/dcim/devicebay_depopulate.html
- netbox/templates/dcim/devicebay_populate.html
- netbox/templates/dcim/devicerole.html
- netbox/templates/dcim/devicetype.html
- netbox/templates/dcim/devicetype/base.html
- netbox/templates/dcim/devicetype/component_templates.html
- netbox/templates/dcim/frontport.html
- netbox/templates/dcim/inc/cable_termination.html
- netbox/templates/dcim/inc/cable_toggle_buttons.html
- netbox/templates/dcim/inc/connection_endpoints.html
- netbox/templates/dcim/inc/endpoint_connection.html
- netbox/templates/dcim/inc/interface_vlans_table.html
- netbox/templates/dcim/inc/panels/inventory_items.html
- netbox/templates/dcim/inc/rack_elevation.html
- netbox/templates/dcim/interface.html
- netbox/templates/dcim/inventoryitem.html
- netbox/templates/dcim/inventoryitem_bulk_delete.html
- netbox/templates/dcim/inventoryitem_edit.html
- netbox/templates/dcim/inventoryitemrole.html
- netbox/templates/dcim/location.html
- netbox/templates/dcim/manufacturer.html
- netbox/templates/dcim/module.html
- netbox/templates/dcim/modulebay.html
- netbox/templates/dcim/moduletype.html
- netbox/templates/dcim/moduletype/base.html
- netbox/templates/dcim/moduletype/component_templates.html
- netbox/templates/dcim/platform.html
- netbox/templates/dcim/powerfeed.html
- netbox/templates/dcim/poweroutlet.html
- netbox/templates/dcim/powerpanel.html
- netbox/templates/dcim/powerport.html
- netbox/templates/dcim/rack.html
- netbox/templates/dcim/rack/base.html
- netbox/templates/dcim/rack/non_racked_devices.html
- netbox/templates/dcim/rack/reservations.html
- netbox/templates/dcim/rack_edit.html
- netbox/templates/dcim/rack_elevation_list.html
- netbox/templates/dcim/rack_list.html
- netbox/templates/dcim/rackreservation.html
- netbox/templates/dcim/rackrole.html
- netbox/templates/dcim/rearport.html
- netbox/templates/dcim/region.html
- netbox/templates/dcim/site.html
- netbox/templates/dcim/sitegroup.html
- netbox/templates/dcim/trace/attachment.html
- netbox/templates/dcim/trace/cable.html
- netbox/templates/dcim/trace/circuit.html
- netbox/templates/dcim/trace/device.html
- netbox/templates/dcim/trace/object.html
- netbox/templates/dcim/trace/powerpanel.html
- netbox/templates/dcim/trace/termination.html
- netbox/templates/dcim/virtualchassis.html
- netbox/templates/dcim/virtualchassis_add.html
- netbox/templates/dcim/virtualchassis_add_member.html
- netbox/templates/dcim/virtualchassis_edit.html
- netbox/templates/dcim/virtualchassis_remove_member.html
- netbox/templates/dcim/virtualdevicecontext.html
- netbox/templates/django/forms/widgets/checkbox.html
- netbox/templates/exceptions/import_error.html
- netbox/templates/exceptions/permission_error.html
- netbox/templates/exceptions/programming_error.html
- netbox/templates/extras/admin/plugins_list.html
- netbox/templates/extras/configcontext.html
- netbox/templates/extras/configcontext_list.html
- netbox/templates/extras/configtemplate.html
- netbox/templates/extras/configtemplate_list.html
- netbox/templates/extras/customfield.html
- netbox/templates/extras/customfieldchoiceset.html
- netbox/templates/extras/customlink.html
- netbox/templates/extras/dashboard/reset.html
- netbox/templates/extras/dashboard/widget.html
- netbox/templates/extras/dashboard/widget_add.html
- netbox/templates/extras/dashboard/widget_config.html
- netbox/templates/extras/dashboard/widgets/bookmarks.html
- netbox/templates/extras/dashboard/widgets/objectcounts.html
- netbox/templates/extras/dashboard/widgets/objectlist.html
- netbox/templates/extras/dashboard/widgets/rssfeed.html
- netbox/templates/extras/eventrule.html
- netbox/templates/extras/exporttemplate.html
- netbox/templates/extras/exporttemplate_list.html
- netbox/templates/extras/htmx/report_result.html
- netbox/templates/extras/htmx/script_result.html
- netbox/templates/extras/imageattachment.html
- netbox/templates/extras/imageattachment_edit.html
- netbox/templates/extras/inc/configcontext_data.html
- netbox/templates/extras/inc/configcontext_format.html
- netbox/templates/extras/inc/result_pending.html
- netbox/templates/extras/journalentry.html
- netbox/templates/extras/object_changelog.html
- netbox/templates/extras/object_configcontext.html
- netbox/templates/extras/object_journal.html
- netbox/templates/extras/objectchange.html
- netbox/templates/extras/objectchange_list.html
- netbox/templates/extras/report.html
- netbox/templates/extras/report/base.html
- netbox/templates/extras/report/jobs.html
- netbox/templates/extras/report/source.html
- netbox/templates/extras/report_list.html
- netbox/templates/extras/report_result.html
- netbox/templates/extras/savedfilter.html
- netbox/templates/extras/schema/devicetype_schema.jinja2
- netbox/templates/extras/script.html
- netbox/templates/extras/script/base.html
- netbox/templates/extras/script/jobs.html
- netbox/templates/extras/script/source.html
- netbox/templates/extras/script_list.html
- netbox/templates/extras/script_result.html
- netbox/templates/extras/tag.html
- netbox/templates/extras/templatetags/log_level.html
- netbox/templates/extras/webhook.html
- netbox/templates/generic/bulk_add_component.html
- netbox/templates/generic/bulk_delete.html
- netbox/templates/generic/bulk_edit.html
- netbox/templates/generic/bulk_import.html
- netbox/templates/generic/bulk_remove.html
- netbox/templates/generic/bulk_rename.html
- netbox/templates/generic/confirmation_form.html
- netbox/templates/generic/object.html
- netbox/templates/generic/object_children.html
- netbox/templates/generic/object_delete.html
- netbox/templates/generic/object_edit.html
- netbox/templates/generic/object_list.html
- netbox/templates/graphiql.html
- netbox/templates/home.html
- netbox/templates/htmx/delete_form.html
- netbox/templates/htmx/form.html
- netbox/templates/htmx/object_selector.html
- netbox/templates/htmx/object_selector_results.html
- netbox/templates/htmx/table.html
- netbox/templates/inc/filter_list.html
- netbox/templates/inc/htmx_modal.html
- netbox/templates/inc/messages.html
- netbox/templates/inc/missing_prerequisites.html
- netbox/templates/inc/paginator.html
- netbox/templates/inc/paginator_htmx.html
- netbox/templates/inc/panel_table.html
- netbox/templates/inc/panels/comments.html
- netbox/templates/inc/panels/custom_fields.html
- netbox/templates/inc/panels/image_attachments.html
- netbox/templates/inc/panels/related_objects.html
- netbox/templates/inc/panels/tags.html
- netbox/templates/inc/profile_button.html
- netbox/templates/inc/searchbar.html
- netbox/templates/inc/sync_warning.html
- netbox/templates/inc/table.html
- netbox/templates/inc/table_controls_htmx.html
- netbox/templates/inc/table_htmx.html
- netbox/templates/ipam/aggregate.html
- netbox/templates/ipam/aggregate/base.html
- netbox/templates/ipam/aggregate/prefixes.html
- netbox/templates/ipam/asn.html
- netbox/templates/ipam/asnrange.html
- netbox/templates/ipam/asnrange/base.html
- netbox/templates/ipam/fhrpgroup.html
- netbox/templates/ipam/fhrpgroupassignment_edit.html
- netbox/templates/ipam/inc/ipaddress_edit_header.html
- netbox/templates/ipam/inc/panels/fhrp_groups.html
- netbox/templates/ipam/inc/toggle_available.html
- netbox/templates/ipam/ipaddress.html
- netbox/templates/ipam/ipaddress/base.html
- netbox/templates/ipam/ipaddress_assign.html
- netbox/templates/ipam/ipaddress_bulk_add.html
- netbox/templates/ipam/ipaddress_edit.html
- netbox/templates/ipam/iprange.html
- netbox/templates/ipam/iprange/base.html
- netbox/templates/ipam/iprange/ip_addresses.html
- netbox/templates/ipam/prefix.html
- netbox/templates/ipam/prefix/base.html
- netbox/templates/ipam/prefix/ip_addresses.html
- netbox/templates/ipam/prefix/ip_ranges.html
- netbox/templates/ipam/prefix/prefixes.html
- netbox/templates/ipam/prefix_list.html
- netbox/templates/ipam/rir.html
- netbox/templates/ipam/role.html
- netbox/templates/ipam/routetarget.html
- netbox/templates/ipam/service.html
- netbox/templates/ipam/service_create.html
- netbox/templates/ipam/service_edit.html
- netbox/templates/ipam/servicetemplate.html
- netbox/templates/ipam/vlan.html
- netbox/templates/ipam/vlan/base.html
- netbox/templates/ipam/vlan_edit.html
- netbox/templates/ipam/vlangroup.html
- netbox/templates/ipam/vrf.html
- netbox/templates/login.html
- netbox/templates/media_failure.html
- netbox/templates/rest_framework/api.html
- netbox/templates/search.html
- netbox/templates/tenancy/contact.html
- netbox/templates/tenancy/contactassignment_edit.html
- netbox/templates/tenancy/contactgroup.html
- netbox/templates/tenancy/contactrole.html
- netbox/templates/tenancy/object_contacts.html
- netbox/templates/tenancy/tenant.html
- netbox/templates/tenancy/tenantgroup.html
- netbox/templates/users/group.html
- netbox/templates/users/objectpermission.html
- netbox/templates/users/token.html
- netbox/templates/users/user.html
- netbox/templates/virtualization/cluster.html
- netbox/templates/virtualization/cluster/base.html
- netbox/templates/virtualization/cluster/devices.html
- netbox/templates/virtualization/cluster_add_devices.html
- netbox/templates/virtualization/clustergroup.html
- netbox/templates/virtualization/clustertype.html
- netbox/templates/virtualization/virtualdisk.html
- netbox/templates/virtualization/virtualmachine.html
- netbox/templates/virtualization/virtualmachine/base.html
- netbox/templates/virtualization/virtualmachine/interfaces.html
- netbox/templates/virtualization/virtualmachine/render_config.html
- netbox/templates/virtualization/virtualmachine/virtual_disks.html
- netbox/templates/virtualization/virtualmachine_list.html
- netbox/templates/virtualization/vminterface.html
- netbox/templates/vpn/ikepolicy.html
- netbox/templates/vpn/ikeproposal.html
- netbox/templates/vpn/ipsecpolicy.html
- netbox/templates/vpn/ipsecprofile.html
- netbox/templates/vpn/ipsecproposal.html
- netbox/templates/vpn/l2vpn.html
- netbox/templates/vpn/l2vpntermination.html
- netbox/templates/vpn/l2vpntermination_edit.html
- netbox/templates/vpn/tunnel.html
- netbox/templates/vpn/tunnelgroup.html
- netbox/templates/vpn/tunneltermination.html
- netbox/templates/wireless/inc/authentication_attrs.html
- netbox/templates/wireless/inc/wirelesslink_interface.html
- netbox/templates/wireless/wirelesslan.html
- netbox/templates/wireless/wirelesslangroup.html
- netbox/templates/wireless/wirelesslink.html
- netbox/tenancy/init.py
- netbox/tenancy/api/init.py
- netbox/tenancy/api/nested_serializers.py
- netbox/tenancy/api/serializers.py
- netbox/tenancy/api/urls.py
- netbox/tenancy/api/views.py
- netbox/tenancy/apps.py
- netbox/tenancy/choices.py
- netbox/tenancy/filtersets.py
- netbox/tenancy/forms/init.py
- netbox/tenancy/forms/bulk_edit.py
- netbox/tenancy/forms/bulk_import.py
- netbox/tenancy/forms/filtersets.py
- netbox/tenancy/forms/forms.py
- netbox/tenancy/forms/model_forms.py
- netbox/tenancy/graphql/init.py
- netbox/tenancy/graphql/schema.py
- netbox/tenancy/graphql/types.py
- netbox/tenancy/migrations/0001_squashed_0012.py
- netbox/tenancy/migrations/0002_tenant_ordering.py
- netbox/tenancy/migrations/0003_contacts.py
- netbox/tenancy/migrations/0004_extend_tag_support.py
- netbox/tenancy/migrations/0005_standardize_id_fields.py
- netbox/tenancy/migrations/0006_created_datetimefield.py
- netbox/tenancy/migrations/0007_contact_link.py
- netbox/tenancy/migrations/0008_unique_constraints.py
- netbox/tenancy/migrations/0009_standardize_description_comments.py
- netbox/tenancy/migrations/0010_tenant_relax_uniqueness.py
- netbox/tenancy/migrations/0011_contactassignment_tags.py
- netbox/tenancy/migrations/0012_contactassignment_custom_fields.py
- netbox/tenancy/migrations/0013_gfk_indexes.py
- netbox/tenancy/migrations/0014_contactassignment_ordering.py
- netbox/tenancy/migrations/init.py
- netbox/tenancy/models/init.py
- netbox/tenancy/models/contacts.py
- netbox/tenancy/models/tenants.py
- netbox/tenancy/search.py
- netbox/tenancy/tables/init.py
- netbox/tenancy/tables/columns.py
- netbox/tenancy/tables/contacts.py
- netbox/tenancy/tables/tenants.py
- netbox/tenancy/tests/init.py
- netbox/tenancy/tests/test_api.py
- netbox/tenancy/tests/test_filtersets.py
- netbox/tenancy/tests/test_views.py
- netbox/tenancy/urls.py
- netbox/tenancy/views.py
- netbox/translations/en/LC_MESSAGES/django.po
- netbox/translations/es/LC_MESSAGES/django.po
- netbox/translations/fr/LC_MESSAGES/django.po
- netbox/translations/ja/LC_MESSAGES/django.po
- netbox/translations/pt/LC_MESSAGES/django.po
- netbox/translations/ru/LC_MESSAGES/django.po
- netbox/translations/tr/LC_MESSAGES/django.po
- netbox/users/init.py
- netbox/users/admin.py
- netbox/users/api/init.py
- netbox/users/api/nested_serializers.py
- netbox/users/api/serializers.py
- netbox/users/api/urls.py
- netbox/users/api/views.py
- netbox/users/apps.py
- netbox/users/constants.py
- netbox/users/filtersets.py
- netbox/users/forms/init.py
- netbox/users/forms/authentication.py
- netbox/users/forms/bulk_edit.py
- netbox/users/forms/bulk_import.py
- netbox/users/forms/filtersets.py
- netbox/users/forms/model_forms.py
- netbox/users/graphql/init.py
- netbox/users/graphql/schema.py
- netbox/users/graphql/types.py
- netbox/users/migrations/0001_squashed_0011.py
- netbox/users/migrations/0002_standardize_id_fields.py
- netbox/users/migrations/0003_token_allowed_ips_last_used.py
- netbox/users/migrations/0004_netboxgroup_netboxuser.py
- netbox/users/migrations/init.py
- netbox/users/models.py
- netbox/users/preferences.py
- netbox/users/signals.py
- netbox/users/tables.py
- netbox/users/tests/init.py
- netbox/users/tests/test_api.py
- netbox/users/tests/test_filtersets.py
- netbox/users/tests/test_models.py
- netbox/users/tests/test_preferences.py
- netbox/users/tests/test_views.py
- netbox/users/urls.py
- netbox/users/utils.py
- netbox/users/views.py
- netbox/utilities/init.py
- netbox/utilities/api.py
- netbox/utilities/choices.py
- netbox/utilities/constants.py
- netbox/utilities/counters.py
- netbox/utilities/error_handlers.py
- netbox/utilities/exceptions.py
- netbox/utilities/fields.py
- netbox/utilities/files.py
- netbox/utilities/filters.py
- netbox/utilities/forms/init.py
- netbox/utilities/forms/bulk_import.py
- netbox/utilities/forms/constants.py
- netbox/utilities/forms/fields/init.py
- netbox/utilities/forms/fields/array.py
- netbox/utilities/forms/fields/content_types.py
- netbox/utilities/forms/fields/csv.py
- netbox/utilities/forms/fields/dynamic.py
- netbox/utilities/forms/fields/expandable.py
- netbox/utilities/forms/fields/fields.py
- netbox/utilities/forms/forms.py
- netbox/utilities/forms/mixins.py
- netbox/utilities/forms/utils.py
- netbox/utilities/forms/widgets/init.py
- netbox/utilities/forms/widgets/apiselect.py
- netbox/utilities/forms/widgets/datetime.py
- netbox/utilities/forms/widgets/misc.py
- netbox/utilities/forms/widgets/select.py
- netbox/utilities/graphql_optimizer.py
- netbox/utilities/htmx.py
- netbox/utilities/jinja2.py
- netbox/utilities/json.py
- netbox/utilities/management/init.py
- netbox/utilities/management/commands/init.py
- netbox/utilities/management/commands/calculate_cached_counts.py
- netbox/utilities/markdown.py
- netbox/utilities/migration.py
- netbox/utilities/mptt.py
- netbox/utilities/ordering.py
- netbox/utilities/paginator.py
- netbox/utilities/permissions.py
- netbox/utilities/query_functions.py
- netbox/utilities/querysets.py
- netbox/utilities/request.py
- netbox/utilities/rqworker.py
- netbox/utilities/serializers/json.py
- netbox/utilities/tables.py
- netbox/utilities/templates/builtins/badge.html
- netbox/utilities/templates/builtins/checkmark.html
- netbox/utilities/templates/builtins/copy_content.html
- netbox/utilities/templates/builtins/customfield_value.html
- netbox/utilities/templates/builtins/htmx_table.html
- netbox/utilities/templates/builtins/tag.html
- netbox/utilities/templates/buttons/add.html
- netbox/utilities/templates/buttons/bookmark.html
- netbox/utilities/templates/buttons/bulk_delete.html
- netbox/utilities/templates/buttons/bulk_edit.html
- netbox/utilities/templates/buttons/clone.html
- netbox/utilities/templates/buttons/delete.html
- netbox/utilities/templates/buttons/edit.html
- netbox/utilities/templates/buttons/export.html
- netbox/utilities/templates/buttons/import.html
- netbox/utilities/templates/buttons/sync.html
- netbox/utilities/templates/form_helpers/render_custom_fields.html
- netbox/utilities/templates/form_helpers/render_errors.html
- netbox/utilities/templates/form_helpers/render_field.html
- netbox/utilities/templates/form_helpers/render_form.html
- netbox/utilities/templates/helpers/applied_filters.html
- netbox/utilities/templates/helpers/table_config_form.html
- netbox/utilities/templates/helpers/utilization_graph.html
- netbox/utilities/templates/navigation/menu.html
- netbox/utilities/templates/tabs/model_view_tabs.html
- netbox/utilities/templates/widgets/apiselect.html
- netbox/utilities/templates/widgets/clearable_file_input.html
- netbox/utilities/templates/widgets/colorselect_option.html
- netbox/utilities/templates/widgets/markdown_input.html
- netbox/utilities/templates/widgets/number_with_options.html
- netbox/utilities/templates/widgets/select_option.html
- netbox/utilities/templates/widgets/select_option_with_pk.html
- netbox/utilities/templates/widgets/sluginput.html
- netbox/utilities/templatetags/init.py
- netbox/utilities/templatetags/builtins/init.py
- netbox/utilities/templatetags/builtins/filters.py
- netbox/utilities/templatetags/builtins/tags.py
- netbox/utilities/templatetags/buttons.py
- netbox/utilities/templatetags/form_helpers.py
- netbox/utilities/templatetags/helpers.py
- netbox/utilities/templatetags/mptt.py
- netbox/utilities/templatetags/navigation.py
- netbox/utilities/templatetags/perms.py
- netbox/utilities/templatetags/plugins.py
- netbox/utilities/templatetags/tabs.py
- netbox/utilities/testing/init.py
- netbox/utilities/testing/api.py
- netbox/utilities/testing/base.py
- netbox/utilities/testing/filtersets.py
- netbox/utilities/testing/utils.py
- netbox/utilities/testing/views.py
- netbox/utilities/tests/init.py
- netbox/utilities/tests/test_api.py
- netbox/utilities/tests/test_choices.py
- netbox/utilities/tests/test_counters.py
- netbox/utilities/tests/test_filters.py
- netbox/utilities/tests/test_forms.py
- netbox/utilities/tests/test_managers.py
- netbox/utilities/tests/test_ordering.py
- netbox/utilities/tests/test_request.py
- netbox/utilities/tests/test_utils.py
- netbox/utilities/tracking.py
- netbox/utilities/urls.py
- netbox/utilities/utils.py
- netbox/utilities/validators.py
- netbox/utilities/views.py
- netbox/virtualization/init.py
- netbox/virtualization/api/init.py
- netbox/virtualization/api/nested_serializers.py
- netbox/virtualization/api/serializers.py
- netbox/virtualization/api/urls.py
- netbox/virtualization/api/views.py
- netbox/virtualization/apps.py
- netbox/virtualization/choices.py
- netbox/virtualization/filtersets.py
- netbox/virtualization/forms/init.py
- netbox/virtualization/forms/bulk_create.py
- netbox/virtualization/forms/bulk_edit.py
- netbox/virtualization/forms/bulk_import.py
- netbox/virtualization/forms/filtersets.py
- netbox/virtualization/forms/model_forms.py
- netbox/virtualization/forms/object_create.py
- netbox/virtualization/graphql/init.py
- netbox/virtualization/graphql/schema.py
- netbox/virtualization/graphql/types.py
- netbox/virtualization/migrations/0001_squashed_0022.py
- netbox/virtualization/migrations/0023_virtualmachine_natural_ordering.py
- netbox/virtualization/migrations/0024_cluster_relax_uniqueness.py
- netbox/virtualization/migrations/0025_extend_tag_support.py
- netbox/virtualization/migrations/0026_vminterface_bridge.py
- netbox/virtualization/migrations/0027_standardize_id_fields.py
- netbox/virtualization/migrations/0028_vminterface_vrf.py
- netbox/virtualization/migrations/0029_created_datetimefield.py
- netbox/virtualization/migrations/0030_cluster_status.py
- netbox/virtualization/migrations/0031_virtualmachine_site_device.py
- netbox/virtualization/migrations/0032_virtualmachine_update_sites.py
- netbox/virtualization/migrations/0033_unique_constraints.py
- netbox/virtualization/migrations/0034_standardize_description_comments.py
- netbox/virtualization/migrations/0035_virtualmachine_interface_count.py
- netbox/virtualization/migrations/0036_virtualmachine_config_template.py
- netbox/virtualization/migrations/0037_protect_child_interfaces.py
- netbox/virtualization/migrations/0038_virtualdisk.py
- netbox/virtualization/migrations/init.py
- netbox/virtualization/models/init.py
- netbox/virtualization/models/clusters.py
- netbox/virtualization/models/virtualmachines.py
- netbox/virtualization/search.py
- netbox/virtualization/signals.py
- netbox/virtualization/tables/init.py
- netbox/virtualization/tables/clusters.py
- netbox/virtualization/tables/virtualmachines.py
- netbox/virtualization/tests/init.py
- netbox/virtualization/tests/test_api.py
- netbox/virtualization/tests/test_filtersets.py
- netbox/virtualization/tests/test_models.py
- netbox/virtualization/tests/test_views.py
- netbox/virtualization/urls.py
- netbox/virtualization/views.py
- netbox/vpn/init.py
- netbox/vpn/api/init.py
- netbox/vpn/api/nested_serializers.py
- netbox/vpn/api/serializers.py
- netbox/vpn/api/urls.py
- netbox/vpn/api/views.py
- netbox/vpn/apps.py
- netbox/vpn/choices.py
- netbox/vpn/constants.py
- netbox/vpn/filtersets.py
- netbox/vpn/forms/init.py
- netbox/vpn/forms/bulk_edit.py
- netbox/vpn/forms/bulk_import.py
- netbox/vpn/forms/filtersets.py
- netbox/vpn/forms/model_forms.py
- netbox/vpn/graphql/init.py
- netbox/vpn/graphql/gfk_mixins.py
- netbox/vpn/graphql/schema.py
- netbox/vpn/graphql/types.py
- netbox/vpn/migrations/0001_initial.py
- netbox/vpn/migrations/0002_move_l2vpn.py
- netbox/vpn/migrations/0003_ipaddress_multiple_tunnel_terminations.py
- netbox/vpn/migrations/0004_alter_ikepolicy_mode.py
- netbox/vpn/migrations/init.py
- netbox/vpn/models/init.py
- netbox/vpn/models/crypto.py
- netbox/vpn/models/l2vpn.py
- netbox/vpn/models/tunnels.py
- netbox/vpn/search.py
- netbox/vpn/tables/init.py
- netbox/vpn/tables/crypto.py
- netbox/vpn/tables/l2vpn.py
- netbox/vpn/tables/tunnels.py
- netbox/vpn/tests/init.py
- netbox/vpn/tests/test_api.py
- netbox/vpn/tests/test_filtersets.py
- netbox/vpn/tests/test_models.py
- netbox/vpn/tests/test_views.py
- netbox/vpn/urls.py
- netbox/vpn/views.py
- netbox/wireless/init.py
- netbox/wireless/api/init.py
- netbox/wireless/api/nested_serializers.py
- netbox/wireless/api/serializers.py
- netbox/wireless/api/urls.py
- netbox/wireless/api/views.py
- netbox/wireless/apps.py
- netbox/wireless/choices.py
- netbox/wireless/constants.py
- netbox/wireless/filtersets.py
- netbox/wireless/forms/init.py
- netbox/wireless/forms/bulk_edit.py
- netbox/wireless/forms/bulk_import.py
- netbox/wireless/forms/filtersets.py
- netbox/wireless/forms/model_forms.py
- netbox/wireless/graphql/init.py
- netbox/wireless/graphql/schema.py
- netbox/wireless/graphql/types.py
- netbox/wireless/migrations/0001_wireless.py
- netbox/wireless/migrations/0002_standardize_id_fields.py
- netbox/wireless/migrations/0003_created_datetimefield.py
- netbox/wireless/migrations/0004_wireless_tenancy.py
- netbox/wireless/migrations/0005_wirelesslink_interface_types.py
- netbox/wireless/migrations/0006_unique_constraints.py
- netbox/wireless/migrations/0007_standardize_description_comments.py
- netbox/wireless/migrations/0008_wirelesslan_status.py
- netbox/wireless/migrations/init.py
- netbox/wireless/models.py
- netbox/wireless/search.py
- netbox/wireless/signals.py
- netbox/wireless/tables/init.py
- netbox/wireless/tables/wirelesslan.py
- netbox/wireless/tables/wirelesslink.py
- netbox/wireless/tests/init.py
- netbox/wireless/tests/test_api.py
- netbox/wireless/tests/test_filtersets.py
- netbox/wireless/tests/test_views.py
- netbox/wireless/urls.py
- netbox/wireless/utils.py
- netbox/wireless/views.py
- scripts/git-hooks/pre-commit
- scripts/verify-bundles.sh
- upgrade.sh
""" | ||
env = super().gen_env() | ||
if self._ingress.url: | ||
env["DJANGO_BASE_URL"] = self._ingress.url |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@gregory-schiano could you please look at this? It seems this is required because of the way traefik works and it is potentially also a problem in other django apps
Specification ISD-124 (internal)
Overview
This is the initial PR to update NetBox initial repository to create the charm (most of it is boilerplate and charm libs).
It includes the next additions:
Some important and related tasks not done, that will be done in next PRs:
Rationale
This is the first PR for the NetBox charm. I have included both the initial charm, a smoke test and CI/CD/GitHub actions because the project/repository structure is different from others we work with, as we are using the upstream NetBox repository.
Juju Events Changes
Module Changes
Library Changes
Checklist
src-docs
urgent
,trivial
,complex
)